Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
122 THEOBALDS PARK ROAD Detached £550,197 £297,500 5 May 2009
124 THEOBALDS PARK ROAD Detached £549,173 £295,000 4 Mar 2005
126 THEOBALDS PARK ROAD Detached £590,332 £365,000 27 Mar 2007
128 THEOBALDS PARK ROAD Detached £705,850 £475,000 28 Jan 2015
130 THEOBALDS PARK ROAD Semi-Detached £598,006 £325,000 26 Jun 2009